home *** CD-ROM | disk | FTP | other *** search
Makefile | 2000-05-25 | 10.7 KB | 372 lines |
- # From Thinking in C++, 2nd Edition
- # At http://www.BruceEckel.com
- # (c) Bruce Eckel 1999
- # Copyright notice in Copyright.txt
- # Automatically-generated MAKEFILE
- # For examples in directory C20
- # using the all compiler
- # Note: does not make files that will
- # not compile with this compiler
- # Invoke with: make -f all.makefile
-
- .SUFFIXES : .obj .cpp .c
- .cpp.obj :
- $(CPP) $(CPPFLAGS) -c $<
- .c.obj :
- $(CPP) $(CPPFLAGS) -c $<
-
- all: \
- Intset.exe \
- WordSet.exe \
- Stlshape.exe \
- StringVector.exe \
- FEditTest.exe \
- Apply.exe \
- Reversible.exe \
- Inserters.exe \
- StreamIt.exe \
- StreambufIterator.exe \
- RawStorageIterator.exe \
- BasicSequenceOperations.exe \
- VectorOverflow.exe \
- VectorCoreDump.exe \
- VectorInsertAndErase.exe \
- StringDeque.exe \
- DequeConversion.exe \
- DequeOverflow.exe \
- DequeCoreDump.exe \
- IndexingVsAt.exe \
- ListStability.exe \
- ListSpecialFunctions.exe \
- UniqueList.exe \
- ListVsSet.exe \
- Swapping.exe \
- ListRobustness.exe \
- SequencePerformance.exe \
- WordList.exe \
- WordList2.exe \
- TokenizeTest.exe \
- TokenIteratorTest.exe \
- Stack1.exe \
- Stack2.exe \
- Stack3.exe \
- BankTeller.exe \
- PriorityQueue1.exe \
- PriorityQueue2.exe \
- PriorityQueue3.exe \
- PriorityQueue4.exe \
- PriorityQueue5.exe \
- PriorityQueue6.exe \
- PriorityQueue7.exe \
- PriorityQueue8.exe \
- BitSet.exe \
- VectorOfBool.exe \
- AssociativeBasics.exe \
- NoisyMap.exe \
- AssocInserter.exe \
- WordCount.exe \
- ProgValTest.exe \
- WildLifeMonitor.exe \
- MultiSet1.exe \
- MultiSetWordCount.exe \
- Thesaurus.exe \
- Stlshape2.exe \
- Ring.exe \
- MapVsHashMap.exe
-
- test: all
- Intset.exe
- WordSet.exe
- Stlshape.exe
- StringVector.exe
- FEditTest.exe
- Apply.exe
- Reversible.exe
- Inserters.exe
- StreamIt.exe
- StreambufIterator.exe
- RawStorageIterator.exe
- BasicSequenceOperations.exe
- VectorOverflow.exe
- VectorCoreDump.exe
- VectorInsertAndErase.exe
- StringDeque.exe
- DequeConversion.exe
- DequeOverflow.exe
- DequeCoreDump.exe
- IndexingVsAt.exe
- ListStability.exe
- ListSpecialFunctions.exe
- UniqueList.exe
- ListVsSet.exe
- Swapping.exe
- ListRobustness.exe
- SequencePerformance.exe
- WordList.exe
- WordList2.exe
- TokenizeTest.exe
- TokenIteratorTest.exe
- Stack1.exe
- Stack2.exe
- Stack3.exe
- BankTeller.exe
- PriorityQueue1.exe
- PriorityQueue2.exe
- PriorityQueue3.exe
- PriorityQueue4.exe
- PriorityQueue5.exe
- PriorityQueue6.exe
- PriorityQueue7.exe
- PriorityQueue8.exe
- BitSet.exe
- VectorOfBool.exe
- AssociativeBasics.exe
- NoisyMap.exe
- AssocInserter.exe
- WordCount.exe
- ProgValTest.exe
- WildLifeMonitor.exe
- MultiSet1.exe
- MultiSetWordCount.exe
- Thesaurus.exe
- Stlshape2.exe
- Ring.exe
- MapVsHashMap.exe
-
- bugs:
- @echo No compiler bugs in this directory!
-
- Intset.exe: Intset.obj
- $(CPP) $(OFLAG)Intset.exe Intset.obj
-
- WordSet.exe: WordSet.obj
- $(CPP) $(OFLAG)WordSet.exe WordSet.obj
-
- Stlshape.exe: Stlshape.obj
- $(CPP) $(OFLAG)Stlshape.exe Stlshape.obj
-
- StringVector.exe: StringVector.obj
- $(CPP) $(OFLAG)StringVector.exe StringVector.obj
-
- FEditTest.exe: FEditTest.obj FileEditor.obj
- $(CPP) $(OFLAG)FEditTest.exe FEditTest.obj FileEditor.obj
-
- Apply.exe: Apply.obj
- $(CPP) $(OFLAG)Apply.exe Apply.obj
-
- Reversible.exe: Reversible.obj
- $(CPP) $(OFLAG)Reversible.exe Reversible.obj
-
- Inserters.exe: Inserters.obj
- $(CPP) $(OFLAG)Inserters.exe Inserters.obj
-
- StreamIt.exe: StreamIt.obj
- $(CPP) $(OFLAG)StreamIt.exe StreamIt.obj
-
- StreambufIterator.exe: StreambufIterator.obj
- $(CPP) $(OFLAG)StreambufIterator.exe StreambufIterator.obj
-
- RawStorageIterator.exe: RawStorageIterator.obj
- $(CPP) $(OFLAG)RawStorageIterator.exe RawStorageIterator.obj
-
- BasicSequenceOperations.exe: BasicSequenceOperations.obj
- $(CPP) $(OFLAG)BasicSequenceOperations.exe BasicSequenceOperations.obj
-
- VectorOverflow.exe: VectorOverflow.obj
- $(CPP) $(OFLAG)VectorOverflow.exe VectorOverflow.obj
-
- VectorCoreDump.exe: VectorCoreDump.obj
- $(CPP) $(OFLAG)VectorCoreDump.exe VectorCoreDump.obj
-
- VectorInsertAndErase.exe: VectorInsertAndErase.obj
- $(CPP) $(OFLAG)VectorInsertAndErase.exe VectorInsertAndErase.obj
-
- StringDeque.exe: StringDeque.obj
- $(CPP) $(OFLAG)StringDeque.exe StringDeque.obj
-
- DequeConversion.exe: DequeConversion.obj
- $(CPP) $(OFLAG)DequeConversion.exe DequeConversion.obj
-
- DequeOverflow.exe: DequeOverflow.obj
- $(CPP) $(OFLAG)DequeOverflow.exe DequeOverflow.obj
-
- DequeCoreDump.exe: DequeCoreDump.obj
- $(CPP) $(OFLAG)DequeCoreDump.exe DequeCoreDump.obj
-
- IndexingVsAt.exe: IndexingVsAt.obj
- $(CPP) $(OFLAG)IndexingVsAt.exe IndexingVsAt.obj
-
- ListStability.exe: ListStability.obj
- $(CPP) $(OFLAG)ListStability.exe ListStability.obj
-
- ListSpecialFunctions.exe: ListSpecialFunctions.obj
- $(CPP) $(OFLAG)ListSpecialFunctions.exe ListSpecialFunctions.obj
-
- UniqueList.exe: UniqueList.obj
- $(CPP) $(OFLAG)UniqueList.exe UniqueList.obj
-
- ListVsSet.exe: ListVsSet.obj
- $(CPP) $(OFLAG)ListVsSet.exe ListVsSet.obj
-
- Swapping.exe: Swapping.obj
- $(CPP) $(OFLAG)Swapping.exe Swapping.obj
-
- ListRobustness.exe: ListRobustness.obj
- $(CPP) $(OFLAG)ListRobustness.exe ListRobustness.obj
-
- SequencePerformance.exe: SequencePerformance.obj
- $(CPP) $(OFLAG)SequencePerformance.exe SequencePerformance.obj
-
- WordList.exe: WordList.obj
- $(CPP) $(OFLAG)WordList.exe WordList.obj
-
- WordList2.exe: WordList2.obj
- $(CPP) $(OFLAG)WordList2.exe WordList2.obj
-
- TokenizeTest.exe: TokenizeTest.obj StreamTokenizer.obj
- $(CPP) $(OFLAG)TokenizeTest.exe TokenizeTest.obj StreamTokenizer.obj
-
- TokenIteratorTest.exe: TokenIteratorTest.obj
- $(CPP) $(OFLAG)TokenIteratorTest.exe TokenIteratorTest.obj
-
- Stack1.exe: Stack1.obj
- $(CPP) $(OFLAG)Stack1.exe Stack1.obj
-
- Stack2.exe: Stack2.obj
- $(CPP) $(OFLAG)Stack2.exe Stack2.obj
-
- Stack3.exe: Stack3.obj
- $(CPP) $(OFLAG)Stack3.exe Stack3.obj
-
- BankTeller.exe: BankTeller.obj
- $(CPP) $(OFLAG)BankTeller.exe BankTeller.obj
-
- PriorityQueue1.exe: PriorityQueue1.obj
- $(CPP) $(OFLAG)PriorityQueue1.exe PriorityQueue1.obj
-
- PriorityQueue2.exe: PriorityQueue2.obj
- $(CPP) $(OFLAG)PriorityQueue2.exe PriorityQueue2.obj
-
- PriorityQueue3.exe: PriorityQueue3.obj
- $(CPP) $(OFLAG)PriorityQueue3.exe PriorityQueue3.obj
-
- PriorityQueue4.exe: PriorityQueue4.obj
- $(CPP) $(OFLAG)PriorityQueue4.exe PriorityQueue4.obj
-
- PriorityQueue5.exe: PriorityQueue5.obj
- $(CPP) $(OFLAG)PriorityQueue5.exe PriorityQueue5.obj
-
- PriorityQueue6.exe: PriorityQueue6.obj
- $(CPP) $(OFLAG)PriorityQueue6.exe PriorityQueue6.obj
-
- PriorityQueue7.exe: PriorityQueue7.obj
- $(CPP) $(OFLAG)PriorityQueue7.exe PriorityQueue7.obj
-
- PriorityQueue8.exe: PriorityQueue8.obj
- $(CPP) $(OFLAG)PriorityQueue8.exe PriorityQueue8.obj
-
- BitSet.exe: BitSet.obj
- $(CPP) $(OFLAG)BitSet.exe BitSet.obj
-
- VectorOfBool.exe: VectorOfBool.obj
- $(CPP) $(OFLAG)VectorOfBool.exe VectorOfBool.obj
-
- AssociativeBasics.exe: AssociativeBasics.obj
- $(CPP) $(OFLAG)AssociativeBasics.exe AssociativeBasics.obj
-
- NoisyMap.exe: NoisyMap.obj
- $(CPP) $(OFLAG)NoisyMap.exe NoisyMap.obj
-
- AssocInserter.exe: AssocInserter.obj
- $(CPP) $(OFLAG)AssocInserter.exe AssocInserter.obj
-
- WordCount.exe: WordCount.obj StreamTokenizer.obj
- $(CPP) $(OFLAG)WordCount.exe WordCount.obj StreamTokenizer.obj
-
- ProgValTest.exe: ProgValTest.obj ProgVals.obj
- $(CPP) $(OFLAG)ProgValTest.exe ProgValTest.obj ProgVals.obj
-
- WildLifeMonitor.exe: WildLifeMonitor.obj
- $(CPP) $(OFLAG)WildLifeMonitor.exe WildLifeMonitor.obj
-
- MultiSet1.exe: MultiSet1.obj
- $(CPP) $(OFLAG)MultiSet1.exe MultiSet1.obj
-
- MultiSetWordCount.exe: MultiSetWordCount.obj StreamTokenizer.obj
- $(CPP) $(OFLAG)MultiSetWordCount.exe MultiSetWordCount.obj StreamTokenizer.obj
-
- Thesaurus.exe: Thesaurus.obj
- $(CPP) $(OFLAG)Thesaurus.exe Thesaurus.obj
-
- Stlshape2.exe: Stlshape2.obj
- $(CPP) $(OFLAG)Stlshape2.exe Stlshape2.obj
-
- Ring.exe: Ring.obj
- $(CPP) $(OFLAG)Ring.exe Ring.obj
-
- MapVsHashMap.exe: MapVsHashMap.obj
- $(CPP) $(OFLAG)MapVsHashMap.exe MapVsHashMap.obj
-
-
- Intset.obj: Intset.cpp
- WordSet.obj: WordSet.cpp ..\require.h
- Stlshape.obj: Stlshape.cpp
- StringVector.obj: StringVector.cpp ..\require.h
- FileEditor.obj: FileEditor.cpp FileEditor.h ..\require.h
- FEditTest.obj: FEditTest.cpp FileEditor.h ..\require.h
- Apply.obj: Apply.cpp
- Reversible.obj: Reversible.cpp ..\require.h
- Inserters.obj: Inserters.cpp
- StreamIt.obj: StreamIt.cpp ..\require.h
- StreambufIterator.obj: StreambufIterator.cpp ..\require.h
- RawStorageIterator.obj: RawStorageIterator.cpp Noisy.h
- BasicSequenceOperations.obj: BasicSequenceOperations.cpp
- VectorOverflow.obj: VectorOverflow.cpp Noisy.h ..\require.h
- VectorCoreDump.obj: VectorCoreDump.cpp
- VectorInsertAndErase.obj: VectorInsertAndErase.cpp Noisy.h
- StringDeque.obj: StringDeque.cpp ..\require.h
- DequeConversion.obj: DequeConversion.cpp Noisy.h
- DequeOverflow.obj: DequeOverflow.cpp Noisy.h
- DequeCoreDump.obj: DequeCoreDump.cpp
- IndexingVsAt.obj: IndexingVsAt.cpp ..\require.h
- ListStability.obj: ListStability.cpp Noisy.h
- ListSpecialFunctions.obj: ListSpecialFunctions.cpp Noisy.h
- UniqueList.obj: UniqueList.cpp
- ListVsSet.obj: ListVsSet.cpp
- Swapping.obj: Swapping.cpp Noisy.h
- ListRobustness.obj: ListRobustness.cpp
- SequencePerformance.obj: SequencePerformance.cpp
- WordList.obj: WordList.cpp ..\require.h
- WordList2.obj: WordList2.cpp ..\require.h
- StreamTokenizer.obj: StreamTokenizer.cpp StreamTokenizer.h
- TokenizeTest.obj: TokenizeTest.cpp StreamTokenizer.h ..\require.h
- TokenIteratorTest.obj: TokenIteratorTest.cpp TokenIterator.h ..\require.h
- Stack1.obj: Stack1.cpp ..\require.h
- Stack2.obj: Stack2.cpp ..\require.h
- Stack3.obj: Stack3.cpp ..\require.h
- BankTeller.obj: BankTeller.cpp
- PriorityQueue1.obj: PriorityQueue1.cpp
- PriorityQueue2.obj: PriorityQueue2.cpp
- PriorityQueue3.obj: PriorityQueue3.cpp
- PriorityQueue4.obj: PriorityQueue4.cpp
- PriorityQueue5.obj: PriorityQueue5.cpp
- PriorityQueue6.obj: PriorityQueue6.cpp
- PriorityQueue7.obj: PriorityQueue7.cpp
- PriorityQueue8.obj: PriorityQueue8.cpp
- BitSet.obj: BitSet.cpp
- VectorOfBool.obj: VectorOfBool.cpp
- AssociativeBasics.obj: AssociativeBasics.cpp Noisy.h
- NoisyMap.obj: NoisyMap.cpp Noisy.h
- AssocInserter.obj: AssocInserter.cpp SimpleGenerators.h
- WordCount.obj: WordCount.cpp StreamTokenizer.h ..\require.h
- ProgVals.obj: ProgVals.cpp ProgVals.h
- ProgValTest.obj: ProgValTest.cpp ProgVals.h
- WildLifeMonitor.obj: WildLifeMonitor.cpp
- MultiSet1.obj: MultiSet1.cpp
- MultiSetWordCount.obj: MultiSetWordCount.cpp StreamTokenizer.h ..\require.h
- Thesaurus.obj: Thesaurus.cpp
- Stlshape2.obj: Stlshape2.cpp ..\purge.h
- Ring.obj: Ring.cpp
- MapVsHashMap.obj: MapVsHashMap.cpp
-
-